.leftSideBar { float: left; width: 129px; margin-right:14px; margin-top: 15px;  }
.leftSideBar ul li { float: left; width: 100%; display:block; margin: 0px;}
.leftSideBar ul li a { padding: 7px 7px 7px 7px; background: #97b052; margin-bottom: 2px; font-size: 13px; font-weight:bold; color: #163e6a; display:block; color: #ffffff; }
.leftSideBar ul li a:hover { background: #afc869; }
.leftSideBarSearchDiv { float: left; width: 100%; padding-top: 10px; border-top: 1px solid #d3d3d3; margin-top: 10px; }
.leftSideBarSearchDiv input { padding: 7px 8px; font-size: 11px; color: #bbbbbb; border: 1px solid #d3d3d3; width: 111px; }
.leftSideBarSearchDiv a { width: 120px; display: block; height: 27px; background:url(../img/content/greenGradientButtonLowHeight.png) top left repeat-x; line-height: 27px; padding-left:9px; color: #ffffff; font-size: 13px; margin-top: 4px; }
.leftSideBarSearchDiv a:hover { background-position: bottom left; }
.leftSideBarSearchDiv a img { float: right; margin-top: 5px; margin-right:7px; }
.contentLeftNarrow { width: 625px; border-left:#d3d3d3 1px solid; border-right: #d3d3d3 1px solid; padding-left: 14px; }
.contentRightNoBorder { border: none !important; }
.noH2LineHeightBottom h2 { line-height: normal !important; }
.noH2LineHeightBottom h2 a { height: auto !important; padding-bottom: 0 !important; }
.noH2LineHeightBottom .faqOpen_closeDiv { bottom: 0px !important; }
.noH2LineHeightTop h2 { line-height: normal !important; }
.noH2LineHeightTop h2 a { height: auto !important; padding-top: 0px !important; }
.faqDiv { float: left; width: 100%; border-bottom: 1px solid #d3d3d3; position:relative;  }
.faqDiv h2 { font-size: 13px; line-height: normal; width: 89%; }
.faqDiv h2 a { color: #9BBA44; width: 100%; display:block; z-index: 2; position:relative; padding: 10px 0; }
.faqOpen_closeDiv { position:absolute; bottom: 8px; right: -2px;  width: 20px; height: 19px; z-index: 1; } 
.faqOpen_closeDiv a { width: 100%; height: 100%; display:block; background:url(../img/content/faq_openClose.png) top right no-repeat; } 
.faqOpen_closeDivActive { background-position: bottom right !important; }
.faqOpen_closeDiv span { margin-left: -48px; font-size:11px; color: #163e6a; line-height: 19px; float:left; }
.faqContent { display:none; padding-bottom: 10px; margin-bottom:20px; }
.noH2LineHeightBottom .faqContent { padding-top: 10px; }